"use strict";
var __assign = (this && this.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
    if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
        if (ar || !(i in from)) {
            if (!ar) ar = Array.prototype.slice.call(from, 0, i);
            ar[i] = from[i];
        }
    }
    return to.concat(ar || Array.prototype.slice.call(from));
};
Object.defineProperty(exports, "__esModule", { value: true });
var vue_1 = require("vue");
var element_plus_1 = require("element-plus");
// 月份选择器
var selectedMonth = (0, vue_1.ref)('2025-11');
// 员工薪资数据
var salaryList = (0, vue_1.ref)([
    {
        time: '2022.4',
        name: '李艳艳',
        position: '导师',
        basicSalary: 10000,
        performanceSalary: 3000,
        communication: 100,
        traffic: 200,
        meal: 300,
        socialSecurity: 400,
        bonus: 0,
        fullAttendance: 500,
        otherAllowance: 0,
        overtimePay: 0,
        seniorityPay: 0,
        businessCommission: 0,
        lateDeduction: 0,
        leaveDeduction: 0,
        socialSecurityDeduction: 0,
        otherDeduction: 0,
        incomeTax: 0,
        payableSalary: 19999,
        remark: ''
    },
    {
        time: '2022.3',
        name: '王艳',
        position: '导师',
        basicSalary: 10000,
        performanceSalary: 3000,
        communication: 100,
        traffic: 200,
        meal: 300,
        socialSecurity: 400,
        bonus: 0,
        fullAttendance: 500,
        otherAllowance: 0,
        overtimePay: 0,
        seniorityPay: 0,
        businessCommission: 0,
        lateDeduction: 0,
        leaveDeduction: 0,
        socialSecurityDeduction: 0,
        otherDeduction: 0,
        incomeTax: 0,
        payableSalary: 19999,
        remark: ''
    },
    {
        time: '2022.3',
        name: '孔明',
        position: '导师',
        basicSalary: 10000,
        performanceSalary: 3000,
        communication: 100,
        traffic: 200,
        meal: 300,
        socialSecurity: 400,
        bonus: 0,
        fullAttendance: 500,
        otherAllowance: 0,
        overtimePay: 0,
        seniorityPay: 0,
        businessCommission: 0,
        lateDeduction: 0,
        leaveDeduction: 0,
        socialSecurityDeduction: 0,
        otherDeduction: 0,
        incomeTax: 0,
        payableSalary: 19999,
        remark: ''
    },
    {
        time: '2022.3',
        name: '李艳艳',
        position: '导师',
        basicSalary: 10000,
        performanceSalary: 3000,
        communication: 100,
        traffic: 200,
        meal: 300,
        socialSecurity: 400,
        bonus: 0,
        fullAttendance: 500,
        otherAllowance: 0,
        overtimePay: 0,
        seniorityPay: 0,
        businessCommission: 0,
        lateDeduction: 0,
        leaveDeduction: 0,
        socialSecurityDeduction: 0,
        otherDeduction: 0,
        incomeTax: 0,
        payableSalary: 19999,
        remark: ''
    },
    {
        time: '2022.3',
        name: '李艳艳',
        position: '导师',
        basicSalary: 10000,
        performanceSalary: 3000,
        communication: 100,
        traffic: 200,
        meal: 300,
        socialSecurity: 400,
        bonus: 0,
        fullAttendance: 500,
        otherAllowance: 0,
        overtimePay: 0,
        seniorityPay: 0,
        businessCommission: 0,
        lateDeduction: 0,
        leaveDeduction: 0,
        socialSecurityDeduction: 0,
        otherDeduction: 0,
        incomeTax: 0,
        payableSalary: 19999,
        remark: ''
    }
]);
// 合计行计算
var getSummary = function (_a) {
    var columns = _a.columns, data = _a.data;
    var sums = [];
    columns.forEach(function (column, index) {
        if (index === 0) {
            sums[index] = '合计';
        }
        else if (['basicSalary', 'performanceSalary', 'communication', 'traffic', 'meal', 'socialSecurity', 'fullAttendance', 'payableSalary'].includes(column.prop)) {
            var total = data.reduce(function (sum, item) {
                return sum + (item[column.prop] || 0);
            }, 0);
            sums[index] = "\u00A5".concat(total);
        }
        else {
            sums[index] = '-';
        }
    });
    return sums;
};
// 分页状态
var currentPage = (0, vue_1.ref)(1);
var pageSize = (0, vue_1.ref)('10');
var totalPages = (0, vue_1.ref)(6);
var jumpPage = (0, vue_1.ref)('');
var pageList = (0, vue_1.ref)([1, 2, 3, 4]);
// 修改薪资弹窗状态
var modifyDialogVisible = (0, vue_1.ref)(false);
var currentSalary = (0, vue_1.reactive)({});
// 打开修改弹窗
var openModifyDialog = function (row) {
    // 深拷贝当前行数据
    Object.assign(currentSalary, JSON.parse(JSON.stringify(row)));
    modifyDialogVisible.value = true;
};
// 提交修改
var handleModifySubmit = function () {
    // 计算应发工资（示例逻辑）
    var income = currentSalary.basicSalary + currentSalary.performanceSalary + currentSalary.communication + currentSalary.traffic + currentSalary.meal + currentSalary.socialSecurity + currentSalary.fullAttendance + currentSalary.otherAllowance + currentSalary.overtimePay + currentSalary.seniorityPay + currentSalary.businessCommission;
    var deduction = currentSalary.lateDeduction + currentSalary.leaveDeduction + currentSalary.socialSecurityDeduction + currentSalary.otherDeduction + currentSalary.incomeTax;
    currentSalary.payableSalary = income - deduction;
    // 更新表格数据
    var index = salaryList.value.findIndex(function (item) { return item.time === currentSalary.time && item.name === currentSalary.name; });
    if (index !== -1) {
        salaryList.value.splice(index, 1, (0, vue_1.toRaw)(currentSalary));
    }
    element_plus_1.ElMessage.success('薪资修改成功');
    modifyDialogVisible.value = false;
};
// 分页方法
var prevPage = function () { return currentPage.value > 1 && currentPage.value--; };
var nextPage = function () { return currentPage.value < totalPages.value && currentPage.value++; };
var handlePageSizeChange = function (size) {
    pageSize.value = size;
    element_plus_1.ElMessage.info("\u5DF2\u5207\u6362\u4E3A".concat(size, "\u6761/\u9875"));
};
var handleJump = function () {
    var page = Number(jumpPage.value);
    if (page && page >= 1 && page <= totalPages.value) {
        currentPage.value = page;
    }
    else {
        element_plus_1.ElMessage.warning('请输入1-6的页码');
    }
    jumpPage.value = '';
};
// 返回按钮
var handleReturn = function () {
    element_plus_1.ElMessage.info('已返回上一页');
};
debugger; /* PartiallyEnd: #3632/scriptSetup.vue */
var __VLS_ctx = __assign(__assign({}, {}), {});
var __VLS_elements;
var __VLS_components;
var __VLS_directives;
/** @type {__VLS_StyleScopedClasses['page-num']} */ ;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "salary-list-page" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "page-header" }));
__VLS_asFunctionalElement(__VLS_elements.h2, __VLS_elements.h2)(__assign({ class: "page-title" }));
var __VLS_0 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_1 = __VLS_asFunctionalComponent(__VLS_0, new __VLS_0(__assign(__assign({ 'onClick': {} }, { type: "text" }), { class: "return-btn" })));
var __VLS_2 = __VLS_1.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { type: "text" }), { class: "return-btn" })], __VLS_functionalComponentArgsRest(__VLS_1), false));
var __VLS_4;
var __VLS_5;
var __VLS_6 = ({ click: {} },
    { onClick: (__VLS_ctx.handleReturn) });
var __VLS_7 = __VLS_3.slots.default;
// @ts-ignore
[handleReturn,];
var __VLS_3;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "month-picker" }));
var __VLS_8 = {}.ElDatePicker;
/** @type {[typeof __VLS_components.ElDatePicker, typeof __VLS_components.elDatePicker, ]} */ ;
// @ts-ignore
ElDatePicker;
// @ts-ignore
var __VLS_9 = __VLS_asFunctionalComponent(__VLS_8, new __VLS_8(__assign({ modelValue: (__VLS_ctx.selectedMonth), type: "month", format: "YYYY-MM", valueFormat: "YYYY-MM", placeholder: "选择月份" }, { class: "month-input" })));
var __VLS_10 = __VLS_9.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.selectedMonth), type: "month", format: "YYYY-MM", valueFormat: "YYYY-MM", placeholder: "选择月份" }, { class: "month-input" })], __VLS_functionalComponentArgsRest(__VLS_9), false));
// @ts-ignore
[selectedMonth,];
var __VLS_13 = {}.ElTable;
/** @type {[typeof __VLS_components.ElTable, typeof __VLS_components.elTable, typeof __VLS_components.ElTable, typeof __VLS_components.elTable, ]} */ ;
// @ts-ignore
ElTable;
// @ts-ignore
var __VLS_14 = __VLS_asFunctionalComponent(__VLS_13, new __VLS_13(__assign(__assign(__assign({ data: (__VLS_ctx.salaryList), border: true }, { class: "salary-table" }), { style: {} }), { showSummary: true, summaryMethod: (__VLS_ctx.getSummary), cellStyle: ({ textAlign: 'center' }), headerCellStyle: ({ textAlign: 'center', background: '#f5f5f5' }) })));
var __VLS_15 = __VLS_14.apply(void 0, __spreadArray([__assign(__assign(__assign({ data: (__VLS_ctx.salaryList), border: true }, { class: "salary-table" }), { style: {} }), { showSummary: true, summaryMethod: (__VLS_ctx.getSummary), cellStyle: ({ textAlign: 'center' }), headerCellStyle: ({ textAlign: 'center', background: '#f5f5f5' }) })], __VLS_functionalComponentArgsRest(__VLS_14), false));
var __VLS_17 = __VLS_16.slots.default;
// @ts-ignore
[salaryList, getSummary,];
var __VLS_18 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_19 = __VLS_asFunctionalComponent(__VLS_18, new __VLS_18({
    prop: "time",
    label: "时间",
    width: "80",
}));
var __VLS_20 = __VLS_19.apply(void 0, __spreadArray([{
        prop: "time",
        label: "时间",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_19), false));
var __VLS_23 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_24 = __VLS_asFunctionalComponent(__VLS_23, new __VLS_23({
    prop: "name",
    label: "姓名",
    width: "80",
}));
var __VLS_25 = __VLS_24.apply(void 0, __spreadArray([{
        prop: "name",
        label: "姓名",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_24), false));
var __VLS_28 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_29 = __VLS_asFunctionalComponent(__VLS_28, new __VLS_28({
    prop: "position",
    label: "职位",
    width: "80",
}));
var __VLS_30 = __VLS_29.apply(void 0, __spreadArray([{
        prop: "position",
        label: "职位",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_29), false));
var __VLS_33 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_34 = __VLS_asFunctionalComponent(__VLS_33, new __VLS_33({
    prop: "basicSalary",
    label: "基本工资",
    width: "100",
}));
var __VLS_35 = __VLS_34.apply(void 0, __spreadArray([{
        prop: "basicSalary",
        label: "基本工资",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_34), false));
var __VLS_38 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_39 = __VLS_asFunctionalComponent(__VLS_38, new __VLS_38({
    prop: "performanceSalary",
    label: "绩效工资",
    width: "100",
}));
var __VLS_40 = __VLS_39.apply(void 0, __spreadArray([{
        prop: "performanceSalary",
        label: "绩效工资",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_39), false));
var __VLS_43 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_44 = __VLS_asFunctionalComponent(__VLS_43, new __VLS_43({
    prop: "communication",
    label: "通讯",
    width: "80",
}));
var __VLS_45 = __VLS_44.apply(void 0, __spreadArray([{
        prop: "communication",
        label: "通讯",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_44), false));
var __VLS_48 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_49 = __VLS_asFunctionalComponent(__VLS_48, new __VLS_48({
    prop: "traffic",
    label: "交通",
    width: "80",
}));
var __VLS_50 = __VLS_49.apply(void 0, __spreadArray([{
        prop: "traffic",
        label: "交通",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_49), false));
var __VLS_53 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_54 = __VLS_asFunctionalComponent(__VLS_53, new __VLS_53({
    prop: "meal",
    label: "餐费",
    width: "80",
}));
var __VLS_55 = __VLS_54.apply(void 0, __spreadArray([{
        prop: "meal",
        label: "餐费",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_54), false));
var __VLS_58 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_59 = __VLS_asFunctionalComponent(__VLS_58, new __VLS_58({
    prop: "socialSecurity",
    label: "社保",
    width: "80",
}));
var __VLS_60 = __VLS_59.apply(void 0, __spreadArray([{
        prop: "socialSecurity",
        label: "社保",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_59), false));
var __VLS_63 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_64 = __VLS_asFunctionalComponent(__VLS_63, new __VLS_63({
    prop: "bonus",
    label: "奖金",
    width: "80",
}));
var __VLS_65 = __VLS_64.apply(void 0, __spreadArray([{
        prop: "bonus",
        label: "奖金",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_64), false));
var __VLS_68 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_69 = __VLS_asFunctionalComponent(__VLS_68, new __VLS_68({
    prop: "fullAttendance",
    label: "全勤奖",
    width: "80",
}));
var __VLS_70 = __VLS_69.apply(void 0, __spreadArray([{
        prop: "fullAttendance",
        label: "全勤奖",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_69), false));
var __VLS_73 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_74 = __VLS_asFunctionalComponent(__VLS_73, new __VLS_73({
    prop: "otherAllowance",
    label: "其他",
    width: "80",
}));
var __VLS_75 = __VLS_74.apply(void 0, __spreadArray([{
        prop: "otherAllowance",
        label: "其他",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_74), false));
var __VLS_78 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_79 = __VLS_asFunctionalComponent(__VLS_78, new __VLS_78({
    prop: "overtimePay",
    label: "加班工资",
    width: "100",
}));
var __VLS_80 = __VLS_79.apply(void 0, __spreadArray([{
        prop: "overtimePay",
        label: "加班工资",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_79), false));
var __VLS_83 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_84 = __VLS_asFunctionalComponent(__VLS_83, new __VLS_83({
    prop: "seniorityPay",
    label: "工龄工资",
    width: "100",
}));
var __VLS_85 = __VLS_84.apply(void 0, __spreadArray([{
        prop: "seniorityPay",
        label: "工龄工资",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_84), false));
var __VLS_88 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_89 = __VLS_asFunctionalComponent(__VLS_88, new __VLS_88({
    prop: "businessCommission",
    label: "业务提成",
    width: "100",
}));
var __VLS_90 = __VLS_89.apply(void 0, __spreadArray([{
        prop: "businessCommission",
        label: "业务提成",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_89), false));
var __VLS_93 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_94 = __VLS_asFunctionalComponent(__VLS_93, new __VLS_93({
    prop: "lateDeduction",
    label: "迟到扣款",
    width: "100",
}));
var __VLS_95 = __VLS_94.apply(void 0, __spreadArray([{
        prop: "lateDeduction",
        label: "迟到扣款",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_94), false));
var __VLS_98 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_99 = __VLS_asFunctionalComponent(__VLS_98, new __VLS_98({
    prop: "leaveDeduction",
    label: "请假扣款",
    width: "100",
}));
var __VLS_100 = __VLS_99.apply(void 0, __spreadArray([{
        prop: "leaveDeduction",
        label: "请假扣款",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_99), false));
var __VLS_103 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_104 = __VLS_asFunctionalComponent(__VLS_103, new __VLS_103({
    prop: "socialSecurityDeduction",
    label: "社保扣款",
    width: "100",
}));
var __VLS_105 = __VLS_104.apply(void 0, __spreadArray([{
        prop: "socialSecurityDeduction",
        label: "社保扣款",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_104), false));
var __VLS_108 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_109 = __VLS_asFunctionalComponent(__VLS_108, new __VLS_108({
    prop: "otherDeduction",
    label: "其他扣款",
    width: "100",
}));
var __VLS_110 = __VLS_109.apply(void 0, __spreadArray([{
        prop: "otherDeduction",
        label: "其他扣款",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_109), false));
var __VLS_113 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_114 = __VLS_asFunctionalComponent(__VLS_113, new __VLS_113({
    prop: "incomeTax",
    label: "个人所得税",
    width: "120",
}));
var __VLS_115 = __VLS_114.apply(void 0, __spreadArray([{
        prop: "incomeTax",
        label: "个人所得税",
        width: "120",
    }], __VLS_functionalComponentArgsRest(__VLS_114), false));
var __VLS_118 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_119 = __VLS_asFunctionalComponent(__VLS_118, new __VLS_118({
    prop: "payableSalary",
    label: "应发工资",
    width: "100",
}));
var __VLS_120 = __VLS_119.apply(void 0, __spreadArray([{
        prop: "payableSalary",
        label: "应发工资",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_119), false));
var __VLS_123 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_124 = __VLS_asFunctionalComponent(__VLS_123, new __VLS_123({
    prop: "remark",
    label: "备注",
    width: "100",
}));
var __VLS_125 = __VLS_124.apply(void 0, __spreadArray([{
        prop: "remark",
        label: "备注",
        width: "100",
    }], __VLS_functionalComponentArgsRest(__VLS_124), false));
var __VLS_128 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_129 = __VLS_asFunctionalComponent(__VLS_128, new __VLS_128({
    label: "操作",
    width: "80",
}));
var __VLS_130 = __VLS_129.apply(void 0, __spreadArray([{
        label: "操作",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_129), false));
var __VLS_132 = __VLS_131.slots.default;
{
    var __VLS_133 = __VLS_131.slots.default;
    var scope_1 = __VLS_getSlotParameters(__VLS_133)[0];
    var __VLS_134 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    ElButton;
    // @ts-ignore
    var __VLS_135 = __VLS_asFunctionalComponent(__VLS_134, new __VLS_134(__assign(__assign({ 'onClick': {} }, { type: "primary", plain: true }), { class: "modify-btn" })));
    var __VLS_136 = __VLS_135.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { type: "primary", plain: true }), { class: "modify-btn" })], __VLS_functionalComponentArgsRest(__VLS_135), false));
    var __VLS_138 = void 0;
    var __VLS_139 = void 0;
    var __VLS_140 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.openModifyDialog(scope_1.row);
                // @ts-ignore
                [openModifyDialog,];
            } });
    var __VLS_141 = __VLS_137.slots.default;
    var __VLS_137;
}
var __VLS_131;
var __VLS_16;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "pagination-area" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "total-info" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "page-controls" }));
var __VLS_142 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_143 = __VLS_asFunctionalComponent(__VLS_142, new __VLS_142(__assign(__assign({ 'onClick': {} }, { type: "text", icon: "el-icon-arrow-left", disabled: (__VLS_ctx.currentPage === 1) }), { class: "page-btn" })));
var __VLS_144 = __VLS_143.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { type: "text", icon: "el-icon-arrow-left", disabled: (__VLS_ctx.currentPage === 1) }), { class: "page-btn" })], __VLS_functionalComponentArgsRest(__VLS_143), false));
var __VLS_146;
var __VLS_147;
var __VLS_148 = ({ click: {} },
    { onClick: (__VLS_ctx.prevPage) });
// @ts-ignore
[currentPage, prevPage,];
var __VLS_145;
var _loop_1 = function (page) {
    // @ts-ignore
    [pageList,];
    var __VLS_150 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    ElButton;
    // @ts-ignore
    var __VLS_151 = __VLS_asFunctionalComponent(__VLS_150, new __VLS_150(__assign(__assign({ 'onClick': {} }, { key: (page) }), { class: (__VLS_ctx.currentPage === page ? 'page-num active' : 'page-num') })));
    var __VLS_152 = __VLS_151.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { key: (page) }), { class: (__VLS_ctx.currentPage === page ? 'page-num active' : 'page-num') })], __VLS_functionalComponentArgsRest(__VLS_151), false));
    var __VLS_154 = void 0;
    var __VLS_155 = void 0;
    var __VLS_156 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.currentPage = page;
                // @ts-ignore
                [currentPage, currentPage,];
            } });
    var __VLS_157 = __VLS_153.slots.default;
    (page);
};
var __VLS_153;
for (var _i = 0, _a = __VLS_getVForSourceType((__VLS_ctx.pageList)); _i < _a.length; _i++) {
    var page = _a[_i][0];
    _loop_1(page);
}
var __VLS_158 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_159 = __VLS_asFunctionalComponent(__VLS_158, new __VLS_158(__assign(__assign({ 'onClick': {} }, { type: "text", icon: "el-icon-arrow-right", disabled: (__VLS_ctx.currentPage === __VLS_ctx.totalPages) }), { class: "page-btn" })));
var __VLS_160 = __VLS_159.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { type: "text", icon: "el-icon-arrow-right", disabled: (__VLS_ctx.currentPage === __VLS_ctx.totalPages) }), { class: "page-btn" })], __VLS_functionalComponentArgsRest(__VLS_159), false));
var __VLS_162;
var __VLS_163;
var __VLS_164 = ({ click: {} },
    { onClick: (__VLS_ctx.nextPage) });
// @ts-ignore
[currentPage, totalPages, nextPage,];
var __VLS_161;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "page-size" }));
var __VLS_166 = {}.ElSelect;
/** @type {[typeof __VLS_components.ElSelect, typeof __VLS_components.elSelect, typeof __VLS_components.ElSelect, typeof __VLS_components.elSelect, ]} */ ;
// @ts-ignore
ElSelect;
// @ts-ignore
var __VLS_167 = __VLS_asFunctionalComponent(__VLS_166, new __VLS_166(__assign(__assign({ 'onChange': {} }, { modelValue: (__VLS_ctx.pageSize) }), { class: "size-select" })));
var __VLS_168 = __VLS_167.apply(void 0, __spreadArray([__assign(__assign({ 'onChange': {} }, { modelValue: (__VLS_ctx.pageSize) }), { class: "size-select" })], __VLS_functionalComponentArgsRest(__VLS_167), false));
var __VLS_170;
var __VLS_171;
var __VLS_172 = ({ change: {} },
    { onChange: (__VLS_ctx.handlePageSizeChange) });
var __VLS_173 = __VLS_169.slots.default;
// @ts-ignore
[pageSize, handlePageSizeChange,];
var __VLS_174 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_175 = __VLS_asFunctionalComponent(__VLS_174, new __VLS_174({
    label: "10条/页",
    value: "10",
}));
var __VLS_176 = __VLS_175.apply(void 0, __spreadArray([{
        label: "10条/页",
        value: "10",
    }], __VLS_functionalComponentArgsRest(__VLS_175), false));
var __VLS_169;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "jump-area" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)({});
var __VLS_179 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_180 = __VLS_asFunctionalComponent(__VLS_179, new __VLS_179(__assign(__assign({ 'onKeyup': {} }, { modelValue: (__VLS_ctx.jumpPage) }), { class: "jump-input" })));
var __VLS_181 = __VLS_180.apply(void 0, __spreadArray([__assign(__assign({ 'onKeyup': {} }, { modelValue: (__VLS_ctx.jumpPage) }), { class: "jump-input" })], __VLS_functionalComponentArgsRest(__VLS_180), false));
var __VLS_183;
var __VLS_184;
var __VLS_185 = ({ keyup: {} },
    { onKeyup: (__VLS_ctx.handleJump) });
// @ts-ignore
[jumpPage, handleJump,];
var __VLS_182;
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)({});
var __VLS_187 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_188 = __VLS_asFunctionalComponent(__VLS_187, new __VLS_187(__assign(__assign({ 'onClick': {} }, { type: "primary" }), { class: "jump-confirm" })));
var __VLS_189 = __VLS_188.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { type: "primary" }), { class: "jump-confirm" })], __VLS_functionalComponentArgsRest(__VLS_188), false));
var __VLS_191;
var __VLS_192;
var __VLS_193 = ({ click: {} },
    { onClick: (__VLS_ctx.handleJump) });
var __VLS_194 = __VLS_190.slots.default;
// @ts-ignore
[handleJump,];
var __VLS_190;
var __VLS_195 = {}.ElDialog;
/** @type {[typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, ]} */ ;
// @ts-ignore
ElDialog;
// @ts-ignore
var __VLS_196 = __VLS_asFunctionalComponent(__VLS_195, new __VLS_195({
    modelValue: (__VLS_ctx.modifyDialogVisible),
    title: "修改员工薪资",
    width: "1000px",
    closeOnClickModal: (false),
}));
var __VLS_197 = __VLS_196.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.modifyDialogVisible),
        title: "修改员工薪资",
        width: "1000px",
        closeOnClickModal: (false),
    }], __VLS_functionalComponentArgsRest(__VLS_196), false));
var __VLS_199 = __VLS_198.slots.default;
// @ts-ignore
[modifyDialogVisible,];
var __VLS_200 = {}.ElForm;
/** @type {[typeof __VLS_components.ElForm, typeof __VLS_components.elForm, typeof __VLS_components.ElForm, typeof __VLS_components.elForm, ]} */ ;
// @ts-ignore
ElForm;
// @ts-ignore
var __VLS_201 = __VLS_asFunctionalComponent(__VLS_200, new __VLS_200(__assign({ model: (__VLS_ctx.currentSalary) }, { class: "modify-form" })));
var __VLS_202 = __VLS_201.apply(void 0, __spreadArray([__assign({ model: (__VLS_ctx.currentSalary) }, { class: "modify-form" })], __VLS_functionalComponentArgsRest(__VLS_201), false));
var __VLS_204 = __VLS_203.slots.default;
// @ts-ignore
[currentSalary,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-row" }));
var __VLS_205 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_206 = __VLS_asFunctionalComponent(__VLS_205, new __VLS_205({
    label: "时间",
    labelWidth: "80px",
}));
var __VLS_207 = __VLS_206.apply(void 0, __spreadArray([{
        label: "时间",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_206), false));
var __VLS_209 = __VLS_208.slots.default;
var __VLS_210 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_211 = __VLS_asFunctionalComponent(__VLS_210, new __VLS_210(__assign({ modelValue: (__VLS_ctx.currentSalary.time), disabled: true }, { class: "form-input" })));
var __VLS_212 = __VLS_211.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.time), disabled: true }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_211), false));
// @ts-ignore
[currentSalary,];
var __VLS_208;
var __VLS_215 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_216 = __VLS_asFunctionalComponent(__VLS_215, new __VLS_215({
    label: "姓名",
    labelWidth: "80px",
}));
var __VLS_217 = __VLS_216.apply(void 0, __spreadArray([{
        label: "姓名",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_216), false));
var __VLS_219 = __VLS_218.slots.default;
var __VLS_220 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_221 = __VLS_asFunctionalComponent(__VLS_220, new __VLS_220(__assign({ modelValue: (__VLS_ctx.currentSalary.name), disabled: true }, { class: "form-input" })));
var __VLS_222 = __VLS_221.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.name), disabled: true }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_221), false));
// @ts-ignore
[currentSalary,];
var __VLS_218;
var __VLS_225 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_226 = __VLS_asFunctionalComponent(__VLS_225, new __VLS_225({
    label: "职位",
    labelWidth: "80px",
}));
var __VLS_227 = __VLS_226.apply(void 0, __spreadArray([{
        label: "职位",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_226), false));
var __VLS_229 = __VLS_228.slots.default;
var __VLS_230 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_231 = __VLS_asFunctionalComponent(__VLS_230, new __VLS_230(__assign({ modelValue: (__VLS_ctx.currentSalary.position), disabled: true }, { class: "form-input" })));
var __VLS_232 = __VLS_231.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.position), disabled: true }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_231), false));
// @ts-ignore
[currentSalary,];
var __VLS_228;
var __VLS_235 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_236 = __VLS_asFunctionalComponent(__VLS_235, new __VLS_235({
    label: "基本工资",
    labelWidth: "80px",
}));
var __VLS_237 = __VLS_236.apply(void 0, __spreadArray([{
        label: "基本工资",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_236), false));
var __VLS_239 = __VLS_238.slots.default;
var __VLS_240 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_241 = __VLS_asFunctionalComponent(__VLS_240, new __VLS_240(__assign({ modelValue: (__VLS_ctx.currentSalary.basicSalary), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_242 = __VLS_241.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.basicSalary), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_241), false));
// @ts-ignore
[currentSalary,];
var __VLS_238;
var __VLS_245 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_246 = __VLS_asFunctionalComponent(__VLS_245, new __VLS_245({
    label: "绩效工资",
    labelWidth: "80px",
}));
var __VLS_247 = __VLS_246.apply(void 0, __spreadArray([{
        label: "绩效工资",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_246), false));
var __VLS_249 = __VLS_248.slots.default;
var __VLS_250 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_251 = __VLS_asFunctionalComponent(__VLS_250, new __VLS_250(__assign({ modelValue: (__VLS_ctx.currentSalary.performanceSalary), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_252 = __VLS_251.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.performanceSalary), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_251), false));
// @ts-ignore
[currentSalary,];
var __VLS_248;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-row" }));
var __VLS_255 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_256 = __VLS_asFunctionalComponent(__VLS_255, new __VLS_255({
    label: "通讯",
    labelWidth: "80px",
}));
var __VLS_257 = __VLS_256.apply(void 0, __spreadArray([{
        label: "通讯",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_256), false));
var __VLS_259 = __VLS_258.slots.default;
var __VLS_260 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_261 = __VLS_asFunctionalComponent(__VLS_260, new __VLS_260(__assign({ modelValue: (__VLS_ctx.currentSalary.communication), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_262 = __VLS_261.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.communication), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_261), false));
// @ts-ignore
[currentSalary,];
var __VLS_258;
var __VLS_265 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_266 = __VLS_asFunctionalComponent(__VLS_265, new __VLS_265({
    label: "交通",
    labelWidth: "80px",
}));
var __VLS_267 = __VLS_266.apply(void 0, __spreadArray([{
        label: "交通",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_266), false));
var __VLS_269 = __VLS_268.slots.default;
var __VLS_270 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_271 = __VLS_asFunctionalComponent(__VLS_270, new __VLS_270(__assign({ modelValue: (__VLS_ctx.currentSalary.traffic), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_272 = __VLS_271.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.traffic), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_271), false));
// @ts-ignore
[currentSalary,];
var __VLS_268;
var __VLS_275 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_276 = __VLS_asFunctionalComponent(__VLS_275, new __VLS_275({
    label: "餐费",
    labelWidth: "80px",
}));
var __VLS_277 = __VLS_276.apply(void 0, __spreadArray([{
        label: "餐费",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_276), false));
var __VLS_279 = __VLS_278.slots.default;
var __VLS_280 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_281 = __VLS_asFunctionalComponent(__VLS_280, new __VLS_280(__assign({ modelValue: (__VLS_ctx.currentSalary.meal), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_282 = __VLS_281.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.meal), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_281), false));
// @ts-ignore
[currentSalary,];
var __VLS_278;
var __VLS_285 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_286 = __VLS_asFunctionalComponent(__VLS_285, new __VLS_285({
    label: "社保",
    labelWidth: "80px",
}));
var __VLS_287 = __VLS_286.apply(void 0, __spreadArray([{
        label: "社保",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_286), false));
var __VLS_289 = __VLS_288.slots.default;
var __VLS_290 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_291 = __VLS_asFunctionalComponent(__VLS_290, new __VLS_290(__assign({ modelValue: (__VLS_ctx.currentSalary.socialSecurity), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_292 = __VLS_291.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.socialSecurity), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_291), false));
// @ts-ignore
[currentSalary,];
var __VLS_288;
var __VLS_295 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_296 = __VLS_asFunctionalComponent(__VLS_295, new __VLS_295({
    label: "奖金",
    labelWidth: "80px",
}));
var __VLS_297 = __VLS_296.apply(void 0, __spreadArray([{
        label: "奖金",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_296), false));
var __VLS_299 = __VLS_298.slots.default;
var __VLS_300 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_301 = __VLS_asFunctionalComponent(__VLS_300, new __VLS_300(__assign({ modelValue: (__VLS_ctx.currentSalary.bonus), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_302 = __VLS_301.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.bonus), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_301), false));
// @ts-ignore
[currentSalary,];
var __VLS_298;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-row" }));
var __VLS_305 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_306 = __VLS_asFunctionalComponent(__VLS_305, new __VLS_305({
    label: "全勤奖",
    labelWidth: "80px",
}));
var __VLS_307 = __VLS_306.apply(void 0, __spreadArray([{
        label: "全勤奖",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_306), false));
var __VLS_309 = __VLS_308.slots.default;
var __VLS_310 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_311 = __VLS_asFunctionalComponent(__VLS_310, new __VLS_310(__assign({ modelValue: (__VLS_ctx.currentSalary.fullAttendance), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_312 = __VLS_311.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.fullAttendance), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_311), false));
// @ts-ignore
[currentSalary,];
var __VLS_308;
var __VLS_315 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_316 = __VLS_asFunctionalComponent(__VLS_315, new __VLS_315({
    label: "其他补贴",
    labelWidth: "80px",
}));
var __VLS_317 = __VLS_316.apply(void 0, __spreadArray([{
        label: "其他补贴",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_316), false));
var __VLS_319 = __VLS_318.slots.default;
var __VLS_320 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_321 = __VLS_asFunctionalComponent(__VLS_320, new __VLS_320(__assign({ modelValue: (__VLS_ctx.currentSalary.otherAllowance), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_322 = __VLS_321.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.otherAllowance), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_321), false));
// @ts-ignore
[currentSalary,];
var __VLS_318;
var __VLS_325 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_326 = __VLS_asFunctionalComponent(__VLS_325, new __VLS_325({
    label: "加班工资",
    labelWidth: "80px",
}));
var __VLS_327 = __VLS_326.apply(void 0, __spreadArray([{
        label: "加班工资",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_326), false));
var __VLS_329 = __VLS_328.slots.default;
var __VLS_330 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_331 = __VLS_asFunctionalComponent(__VLS_330, new __VLS_330(__assign({ modelValue: (__VLS_ctx.currentSalary.overtimePay), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_332 = __VLS_331.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.overtimePay), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_331), false));
// @ts-ignore
[currentSalary,];
var __VLS_328;
var __VLS_335 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_336 = __VLS_asFunctionalComponent(__VLS_335, new __VLS_335({
    label: "工龄工资",
    labelWidth: "80px",
}));
var __VLS_337 = __VLS_336.apply(void 0, __spreadArray([{
        label: "工龄工资",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_336), false));
var __VLS_339 = __VLS_338.slots.default;
var __VLS_340 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_341 = __VLS_asFunctionalComponent(__VLS_340, new __VLS_340(__assign({ modelValue: (__VLS_ctx.currentSalary.seniorityPay), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_342 = __VLS_341.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.seniorityPay), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_341), false));
// @ts-ignore
[currentSalary,];
var __VLS_338;
var __VLS_345 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_346 = __VLS_asFunctionalComponent(__VLS_345, new __VLS_345({
    label: "业务提成",
    labelWidth: "80px",
}));
var __VLS_347 = __VLS_346.apply(void 0, __spreadArray([{
        label: "业务提成",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_346), false));
var __VLS_349 = __VLS_348.slots.default;
var __VLS_350 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_351 = __VLS_asFunctionalComponent(__VLS_350, new __VLS_350(__assign({ modelValue: (__VLS_ctx.currentSalary.businessCommission), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_352 = __VLS_351.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.businessCommission), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_351), false));
// @ts-ignore
[currentSalary,];
var __VLS_348;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-row" }));
var __VLS_355 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_356 = __VLS_asFunctionalComponent(__VLS_355, new __VLS_355({
    label: "迟到扣款",
    labelWidth: "80px",
}));
var __VLS_357 = __VLS_356.apply(void 0, __spreadArray([{
        label: "迟到扣款",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_356), false));
var __VLS_359 = __VLS_358.slots.default;
var __VLS_360 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_361 = __VLS_asFunctionalComponent(__VLS_360, new __VLS_360(__assign({ modelValue: (__VLS_ctx.currentSalary.lateDeduction), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_362 = __VLS_361.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.lateDeduction), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_361), false));
// @ts-ignore
[currentSalary,];
var __VLS_358;
var __VLS_365 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_366 = __VLS_asFunctionalComponent(__VLS_365, new __VLS_365({
    label: "请假扣款",
    labelWidth: "80px",
}));
var __VLS_367 = __VLS_366.apply(void 0, __spreadArray([{
        label: "请假扣款",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_366), false));
var __VLS_369 = __VLS_368.slots.default;
var __VLS_370 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_371 = __VLS_asFunctionalComponent(__VLS_370, new __VLS_370(__assign({ modelValue: (__VLS_ctx.currentSalary.leaveDeduction), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_372 = __VLS_371.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.leaveDeduction), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_371), false));
// @ts-ignore
[currentSalary,];
var __VLS_368;
var __VLS_375 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_376 = __VLS_asFunctionalComponent(__VLS_375, new __VLS_375({
    label: "社保扣款",
    labelWidth: "80px",
}));
var __VLS_377 = __VLS_376.apply(void 0, __spreadArray([{
        label: "社保扣款",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_376), false));
var __VLS_379 = __VLS_378.slots.default;
var __VLS_380 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_381 = __VLS_asFunctionalComponent(__VLS_380, new __VLS_380(__assign({ modelValue: (__VLS_ctx.currentSalary.socialSecurityDeduction), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_382 = __VLS_381.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.socialSecurityDeduction), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_381), false));
// @ts-ignore
[currentSalary,];
var __VLS_378;
var __VLS_385 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_386 = __VLS_asFunctionalComponent(__VLS_385, new __VLS_385({
    label: "其他扣款",
    labelWidth: "80px",
}));
var __VLS_387 = __VLS_386.apply(void 0, __spreadArray([{
        label: "其他扣款",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_386), false));
var __VLS_389 = __VLS_388.slots.default;
var __VLS_390 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_391 = __VLS_asFunctionalComponent(__VLS_390, new __VLS_390(__assign({ modelValue: (__VLS_ctx.currentSalary.otherDeduction), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_392 = __VLS_391.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.otherDeduction), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_391), false));
// @ts-ignore
[currentSalary,];
var __VLS_388;
var __VLS_395 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_396 = __VLS_asFunctionalComponent(__VLS_395, new __VLS_395({
    label: "个人所得税",
    labelWidth: "80px",
}));
var __VLS_397 = __VLS_396.apply(void 0, __spreadArray([{
        label: "个人所得税",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_396), false));
var __VLS_399 = __VLS_398.slots.default;
var __VLS_400 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_401 = __VLS_asFunctionalComponent(__VLS_400, new __VLS_400(__assign({ modelValue: (__VLS_ctx.currentSalary.incomeTax), modelModifiers: { number: true, } }, { class: "form-input" })));
var __VLS_402 = __VLS_401.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.incomeTax), modelModifiers: { number: true, } }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_401), false));
// @ts-ignore
[currentSalary,];
var __VLS_398;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-row" }));
var __VLS_405 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
ElFormItem;
// @ts-ignore
var __VLS_406 = __VLS_asFunctionalComponent(__VLS_405, new __VLS_405({
    label: "备注",
    labelWidth: "80px",
}));
var __VLS_407 = __VLS_406.apply(void 0, __spreadArray([{
        label: "备注",
        labelWidth: "80px",
    }], __VLS_functionalComponentArgsRest(__VLS_406), false));
var __VLS_409 = __VLS_408.slots.default;
var __VLS_410 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_411 = __VLS_asFunctionalComponent(__VLS_410, new __VLS_410(__assign({ modelValue: (__VLS_ctx.currentSalary.remark) }, { class: "form-input" })));
var __VLS_412 = __VLS_411.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.currentSalary.remark) }, { class: "form-input" })], __VLS_functionalComponentArgsRest(__VLS_411), false));
// @ts-ignore
[currentSalary,];
var __VLS_408;
var __VLS_203;
{
    var __VLS_415 = __VLS_198.slots.footer;
    var __VLS_416 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    ElButton;
    // @ts-ignore
    var __VLS_417 = __VLS_asFunctionalComponent(__VLS_416, new __VLS_416(__assign({ 'onClick': {} })));
    var __VLS_418 = __VLS_417.apply(void 0, __spreadArray([__assign({ 'onClick': {} })], __VLS_functionalComponentArgsRest(__VLS_417), false));
    var __VLS_420 = void 0;
    var __VLS_421 = void 0;
    var __VLS_422 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.modifyDialogVisible = false;
                // @ts-ignore
                [modifyDialogVisible,];
            } });
    var __VLS_423 = __VLS_419.slots.default;
    var __VLS_419;
    var __VLS_424 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    ElButton;
    // @ts-ignore
    var __VLS_425 = __VLS_asFunctionalComponent(__VLS_424, new __VLS_424(__assign({ 'onClick': {} }, { type: "primary" })));
    var __VLS_426 = __VLS_425.apply(void 0, __spreadArray([__assign({ 'onClick': {} }, { type: "primary" })], __VLS_functionalComponentArgsRest(__VLS_425), false));
    var __VLS_428 = void 0;
    var __VLS_429 = void 0;
    var __VLS_430 = ({ click: {} },
        { onClick: (__VLS_ctx.handleModifySubmit) });
    var __VLS_431 = __VLS_427.slots.default;
    // @ts-ignore
    [handleModifySubmit,];
    var __VLS_427;
}
var __VLS_198;
/** @type {__VLS_StyleScopedClasses['salary-list-page']} */ ;
/** @type {__VLS_StyleScopedClasses['page-header']} */ ;
/** @type {__VLS_StyleScopedClasses['page-title']} */ ;
/** @type {__VLS_StyleScopedClasses['return-btn']} */ ;
/** @type {__VLS_StyleScopedClasses['month-picker']} */ ;
/** @type {__VLS_StyleScopedClasses['month-input']} */ ;
/** @type {__VLS_StyleScopedClasses['salary-table']} */ ;
/** @type {__VLS_StyleScopedClasses['modify-btn']} */ ;
/** @type {__VLS_StyleScopedClasses['pagination-area']} */ ;
/** @type {__VLS_StyleScopedClasses['total-info']} */ ;
/** @type {__VLS_StyleScopedClasses['page-controls']} */ ;
/** @type {__VLS_StyleScopedClasses['page-btn']} */ ;
/** @type {__VLS_StyleScopedClasses['page-btn']} */ ;
/** @type {__VLS_StyleScopedClasses['page-size']} */ ;
/** @type {__VLS_StyleScopedClasses['size-select']} */ ;
/** @type {__VLS_StyleScopedClasses['jump-area']} */ ;
/** @type {__VLS_StyleScopedClasses['jump-input']} */ ;
/** @type {__VLS_StyleScopedClasses['jump-confirm']} */ ;
/** @type {__VLS_StyleScopedClasses['modify-form']} */ ;
/** @type {__VLS_StyleScopedClasses['form-row']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-row']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-row']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-row']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
/** @type {__VLS_StyleScopedClasses['form-row']} */ ;
/** @type {__VLS_StyleScopedClasses['form-input']} */ ;
var __VLS_export = (await Promise.resolve().then(function () { return require('vue'); })).defineComponent({});
exports.default = {};
